Big Huge Thesaurus

sea lamprey

noun

sounds kind of like